The section describes the programming interface of the DSPI shared IRQ driver for master and slave Peripheral drivers.
More...
|
| static void | dspi_set_shared_irq_state (uint32_t instance, void *state, bool isMaster) |
| | Set the shared IRQ state structure. More...
|
| |
|
void | dspi_master_irq_handler (void *state) |
| |
|
void | dspi_slave_irq_handler (void *state) |
| |
| struct dspi_shared_irq_config_t |
Data Fields |
| bool | isMaster |
| | Whether the IRQ is used by the master mode driver. More...
|
| |
|
void * | state |
| | Void pointer to driver state information.
|
| |
| bool dspi_shared_irq_config_t::isMaster |
| static void dspi_set_shared_irq_state |
( |
uint32_t |
instance, |
|
|
void * |
state, |
|
|
bool |
isMaster |
|
) |
| |
|
inlinestatic |
This function sets whether the master or slave driver IRQ handler will be invoked and to set the pointer to the driver run-time state structure associated with the desired module instance number. This is not a public API.